FluentMail\App\Services\Mailer\BaseHandler B

Total Complexity 78
Dependencies 8
Dependents 0
Total lines 434
Lines of code 302
Logical lines of code 149
Comment lines 2
Methods 30
Properties 8

Methods 30

Method Rating Maintainability Complexity Lines of code
serialize()
A
51 9 27
processResponse()
A
45 8 40
setFormattedCustomHeaders()
S
53 6 24
setFrom()
S
57 5 17
shouldBeLogged()
S
59 5 14
setRecipientsArray()
S
60 4 14
handleResponse()
S
56 3 18
preSend()
S
63 3 11
__construct()
S
75 3 4
fireWPMailFailedAction()
S
63 3 10
getSetting()
S
68 3 7
getParam()
S
68 3 7
setAttributes()
S
51 1 28
updatedLog()
S
66 2 8
getSubject()
S
69 2 7
setPhpMailer()
S
69 2 7
getHeader()
S
66 2 9
getDefaultParams()
S
66 2 8
getExtraParams()
S
75 1 4
isActive()
S
79 1 3
isForcedEmail()
S
79 1 3
isForced()
S
78 1 3
setSettings()
S
77 1 4
getValidSenders()
S
80 1 3
checkConnection()
S
82 1 3
getConnectionInfo()
S
69 1 7
getPhpMailer()
S
82 1 3
setRowId()
S
81 1 3
addNewSenderEmail()
S
78 1 3
removeSenderEmail()
S
78 1 3